Remove private/static markers from the pkg-config file
authorPino Toscano <pino@debian.org>
Tue, 1 Sep 2026 04:32:26 +0000 (06:32 +0200)
committerPino Toscano <pino@debian.org>
Tue, 1 Sep 2026 04:32:26 +0000 (06:32 +0200)
commitdf601d209565f65968ca557e2e700dcab1a1d6dc
tree74f7817a7771ef63df2f1a5a9caeb6193f9d1eeb
parent5a25d24d7e7f53d204b8d50661da50cdb35e5019
Remove private/static markers from the pkg-config file

Forwarded: not-needed
Origin: vendor
Last-Update: 2023-06-21

The pkg-config file lists as as private the internal libraries used by exiv2.
The problem is that those private markers require the availability of those
other pkg-config files to make exiv2.pc usable; since those are needed only
for static linking, and that there are no static libraries, simply delete them
to make exiv2.pc usable again.

This was forwarded upstream in a cleaner way together with the changes in the
CMake config files, and the changes affecting the pkg-config file were
rejected: https://github.com/Exiv2/exiv2/pull/2872

Gbp-Pq: Name pkgconfig-no-private.diff
cmake/exiv2.pc.in